package bpui.editors.matrix;

import org.eclipse.jface.resource.ImageDescriptor;
import org.eclipse.ui.IEditorInput;
import org.eclipse.ui.IPersistableElement;

public class MatrixEditorInput implements IEditorInput {
	
	public static final String ID = "bpui.editors.MatrixEditor";
	
	private String processId;
	
	public MatrixEditorInput(final String processId) {
		super();
		this.processId = processId;
	}

	
	public String getProcessId() {
		return processId;
	}


	@Override
	public boolean exists() {
		return false;
	}

	@Override
	public ImageDescriptor getImageDescriptor() {
		return null;
	}

	@Override
	public String getName() {
		return "Proces: " + processId;
	}

	@Override
	public IPersistableElement getPersistable() {
		return null;
	}

	@Override
	public String getToolTipText() {
		return "Proces: " + processId;
	}

	@SuppressWarnings("unchecked")
	@Override
	public Object getAdapter(Class adapter) {
		return null;
	}

}
